정의 구문 또는 문장의 컨텍스트 내에서 정의되는 용어를 나타낸다. 가장 가까운 조상인 <p>
, <dt>
/<dd>
그룹, <section>
은 용어의 정의로 간주된다.
구문 콘텐츠(phrasing content)가 예상되는 위치
하위에 <dfn>
요소가 없어야 한다.
<dfn>
요소에 title
애트리뷰트가 명시된 경우 title
애트리뷰트의 값이 정의되는 용어로 간주된다. 이때 콘텐츠는 정의되는 용어만 포함한다.<dfn>
요소가 텍스트 노드를 제외한 정확히 하나의 자식 요소를 포함하고 그 자식 요소가 title
애트리뷰트를 명시한 <abbr>
요소인 경우 해당 title
애트리뷰트의 값은 정의되는 용어가 된다. 그렇지 않으면 <dfn>
요소의 하위 텍스트 콘텐츠가 정의되는 용어로 간주된다.<dfn>
요소로 연결<dfn>
요소에 id
애트리뷰트를 명시하여 <a>
요소로 연결할 수 있다. 사용자가 용어의 정의를 인식하지 못하는 경우 용어의 링크를 통해 해당 용어의 정의에 빠르게 접근할 수 있다.
<dfn></dfn>
요소에 대한 필요한 정보를 나타내는 텍스트이며 마우스 포인터를 올리면 말풍선으로 내용을 출력한다.
공통으로 사용하는 애트리뷰트의 경우 구문에 사용된 요소가 다를 수 있다.
원래 요소의 말풍선의 콘텐츠로 사용되는 전역 콘텐츠 속성이지만 <dfn>
요소에서는 용어를 정의한다.
<dfn title="Document Object Model">DOM</dfn>
일부 글로벌 애트리뷰트는 이 요소에서 사용되지 않을 수 있다.
일부 글로벌 이벤트 핸들러는 이 요소에서 사용되지 않을 수 있다. 이벤트 등록은 자바스크립트 사용을 권장한다.